completion of infrastructure - Inglés Sinónimo Diccionario